TransitionOrReasonAndComputation
sealed interface TransitionOrReasonAndComputation<out Transition, out Reason, out Computation>(source)
Inheritors
Types
Link copied to clipboard
data class Failure<out Reason, out Computation>(val reason: Reason, val computation: Computation) : TransitionOrReasonAndComputation<Nothing, Reason, Computation>
Link copied to clipboard
data class Success<out Transition, out Computation>(val transition: Transition, val computation: Computation) : TransitionOrReasonAndComputation<Transition, Nothing, Computation>